/* 积分商城 */
.home .banner { padding-top: 45%; }
.home .menus { height: 150px; text-align: center; font-size: 26px; background-color: #fff; }
.home .menus .item { color: #333; }
.home .menus .item img { width: 58px; height: 58px; }
.home .menus .item span { display: block; }
.home .menus .item:not(:last-child) { background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff)) right top no-repeat, -webkit-gradient(linear, left bottom, left top, from(#fff), to(#fff)) right bottom no-repeat, -webkit-gradient(linear, left top, left bottom, from(#e5e5e5), to(#e5e5e5)) right top no-repeat transparent; background: -webkit-linear-gradient(#fff, #fff) right top no-repeat, -webkit-linear-gradient(#fff, #fff) right bottom no-repeat, -webkit-linear-gradient(#e5e5e5, #e5e5e5) right top no-repeat transparent; background: linear-gradient(#fff, #fff) right top no-repeat, linear-gradient(#fff, #fff) right bottom no-repeat, linear-gradient(#e5e5e5, #e5e5e5) right top no-repeat transparent; background-size: 1px 4px, 1px 4px, 1px 100%; }

/* 流量包 */
.packages .item .name { min-width: 180px; display: inline-block; }
.packages .pkgs { min-height: 600px; }

/* 兑换成功 */
.success .summary { padding: 40px; background-color: #fff; border-bottom: 1px solid #e5e5e5; }
.success .figure { width: 145px; height: 180px; }
.success h3 { font-size: 32px; margin-top: 20px; }

/* 订单列表 */
.orders .list .item { border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; }
.orders .list .item:first-child { border-radius: 10px 10px 0 0; }
.orders .list .item:last-child { border-radius: 0 0 10px 10px; }

/* 积分明细 */
.records .filter { height: 88px; }
.records .filter .tabs.suspend { position: fixed; top: 0; left: 0; width: 100%; z-index: 100; box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1); }
.records .list > .item { border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; border-radius: 10px; }

/* 积分商品 */
.details .appendix { border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; height: 96px; }
.details .appendix .item:not(:last-child) { background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff)) right top no-repeat, -webkit-gradient(linear, left bottom, left top, from(#fff), to(#fff)) right bottom no-repeat, -webkit-gradient(linear, left top, left bottom, from(#e5e5e5), to(#e5e5e5)) right top no-repeat transparent; background: -webkit-linear-gradient(#fff, #fff) right top no-repeat, -webkit-linear-gradient(#fff, #fff) right bottom no-repeat, -webkit-linear-gradient(#e5e5e5, #e5e5e5) right top no-repeat transparent; background: linear-gradient(#fff, #fff) right top no-repeat, linear-gradient(#fff, #fff) right bottom no-repeat, linear-gradient(#e5e5e5, #e5e5e5) right top no-repeat transparent; background-size: 1px 4px, 1px 4px, 1px 100%; }
.details .expand { cursor: pointer; }
